// pages/login/login.js
Page({
  data: {
  name: '',
  password: ''
  },
  //获取输入的用户名
  getName(event) {
  //console.log('用户名', event.detail.value)
  this.setData({
   name: event.detail.value
  })
  },
  //获取输入的密码
  getPassword(event) {
  // console.log('密码', event.detail.value)
  this.setData({
    password: event.detail.value
  })
  },
  //点击登陆
  login() {
  let name = this.data.name
  let password = this.data.password
  console.log('用户名', name, '密码', password)
  if (name.length < 2) {
   wx.showToast({
    icon: 'none',
    title: '用户名至少2位',
   })
   return
  }
  if (password.length < 4) {
   wx.showToast({
    icon: 'none',
    title: '密码至少4位',
   })
   return
  }
  
  //登陆
  wx.cloud.database().collection('user').where({
   name: name
  }).get({
   success(res) {
    console.log("获取数据成功", res)
    let user = res.data[0]
    console.log("user", user)
    if (password == user.password) {
     console.log('登陆成功')
     wx.showToast({
      title: '登陆成功',
     })
     wx.reLaunch({
      url: '../show/show',
     })
     //保存用户登陆状态
     wx.setStorageSync('user', user)
    } else {
     console.log('登陆失败')
     wx.showToast({
      icon: 'none',
      title: '用户名或密码不正确',
     })
    }
   },
   fail(res) {
    console.log("获取数据失败", res)
   }
  })
  }
  })
